/*
 * EarthMoverDistance.h
 * EarthMoverDistance Class
 *
 * Author : T. D. Gamage
 */
 
#pragma once
#include <string>
#include <cv.h>
#include <highgui.h>
#include "Frame.h"

using namespace std;
class EarthMoverDistance
{
private:    
    Frame* frameOne;
    Frame* frameTwo;
    const CvArr* sigOne;
    const CvArr* sigTwo;

public:
    EarthMoverDistance(void);
    float calcEMD2(Frame* frameOne, Frame* frameTwo);

    virtual ~EarthMoverDistance(void);
};